package tt.dz.entity.charger;

import java.io.Serializable;
import java.util.Date;
import tt.dz.util.annotation.Ignore;
import tt.dz.util.annotation.PrimaryKey;
import tt.dz.util.annotation.Table;

/**
 * 直流桩充电信息表
 * 
 * @author pengyu
 * 
 */
@Table(name = "oms_charger_charge_direct_record")
public class OmsChargerChargeDirectRecord implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1218349197650694596L;
	@PrimaryKey
	private String charge_jrnl;
	private String charger_id;
	private Integer port;
	private Integer port_no;
	private String station_id;
	private Date start_time;
	private Date end_time;
	private String user_pay_card;
	private String battery_type;
	private String battery_fac;
	private String battery_volume;
	private String battery_voltage;
	private String battery_charge_times;
	private String battery_voltage_max;
	private String battery_current_max;
	private String battery_energy_total;
	private String voltage_max;
	private String battery_temperature_max;
	private String soc_start;
	private String soc_end;
	private String battery_voltage_total;
	private Integer valid_flag;
	public void setCharge_jrnl(String charge_jrnl){
		this.charge_jrnl=charge_jrnl;
	}
	public String getCharge_jrnl(){
		return charge_jrnl;
	}
	public void setCharger_id(String charger_id){
		this.charger_id=charger_id;
	}
	public String getCharger_id(){
		return charger_id;
	}
	public void setPort(Integer port){
		this.port=port;
	}
	public Integer getPort(){
		return port;
	}
	public void setPort_no(Integer port_no){
		this.port_no=port_no;
	}
	public Integer getPort_no(){
		return port_no;
	}
	public void setStation_id(String station_id){
		this.station_id=station_id;
	}
	public String getStation_id(){
		return station_id;
	}
	public void setStart_time(Date start_time){
		this.start_time=start_time;
	}
	public Date getStart_time(){
		return start_time;
	}
	public void setEnd_time(Date end_time){
		this.end_time=end_time;
	}
	public Date getEnd_time(){
		return end_time;
	}
	public void setUser_pay_card(String user_pay_card){
		this.user_pay_card=user_pay_card;
	}
	public String getUser_pay_card(){
		return user_pay_card;
	}
	public void setBattery_type(String battery_type){
		this.battery_type=battery_type;
	}
	public String getBattery_type(){
		return battery_type;
	}
	public void setBattery_fac(String battery_fac){
		this.battery_fac=battery_fac;
	}
	public String getBattery_fac(){
		return battery_fac;
	}
	public void setBattery_volume(String battery_volume){
		this.battery_volume=battery_volume;
	}
	public String getBattery_volume(){
		return battery_volume;
	}
	public void setBattery_voltage(String battery_voltage){
		this.battery_voltage=battery_voltage;
	}
	public String getBattery_voltage(){
		return battery_voltage;
	}
	public void setBattery_charge_times(String battery_charge_times){
		this.battery_charge_times=battery_charge_times;
	}
	public String getBattery_charge_times(){
		return battery_charge_times;
	}
	public void setBattery_voltage_max(String battery_voltage_max){
		this.battery_voltage_max=battery_voltage_max;
	}
	public String getBattery_voltage_max(){
		return battery_voltage_max;
	}
	public void setBattery_current_max(String battery_current_max){
		this.battery_current_max=battery_current_max;
	}
	public String getBattery_current_max(){
		return battery_current_max;
	}
	public void setBattery_energy_total(String battery_energy_total){
		this.battery_energy_total=battery_energy_total;
	}
	public String getBattery_energy_total(){
		return battery_energy_total;
	}
	public void setVoltage_max(String voltage_max){
		this.voltage_max=voltage_max;
	}
	public String getVoltage_max(){
		return voltage_max;
	}
	public void setBattery_temperature_max(String battery_temperature_max){
		this.battery_temperature_max=battery_temperature_max;
	}
	public String getBattery_temperature_max(){
		return battery_temperature_max;
	}
	 
	public String getSoc_start() {
		return soc_start;
	}
	public void setSoc_start(String soc_start) {
		this.soc_start = soc_start;
	}
	public String getSoc_end() {
		return soc_end;
	}
	public void setSoc_end(String soc_end) {
		this.soc_end = soc_end;
	}
	public void setBattery_voltage_total(String battery_voltage_total){
		this.battery_voltage_total=battery_voltage_total;
	}
	public String getBattery_voltage_total(){
		return battery_voltage_total;
	}
	public void setValid_flag(Integer valid_flag){
		this.valid_flag=valid_flag;
	}
	public Integer getValid_flag(){
		return valid_flag;
	}
	@Override
	public String toString() {
		return "OmsChargerChargeDirectRecord [charge_jrnl=" + charge_jrnl + ", charger_id=" + charger_id + ", port="
				+ port + ", port_no=" + port_no + ", station_id=" + station_id + ", start_time=" + start_time
				+ ", end_time=" + end_time + ", user_pay_card=" + user_pay_card + ", battery_type=" + battery_type
				+ ", battery_fac=" + battery_fac + ", battery_volume=" + battery_volume + ", battery_voltage="
				+ battery_voltage + ", battery_charge_times=" + battery_charge_times + ", battery_voltage_max="
				+ battery_voltage_max + ", battery_current_max=" + battery_current_max + ", battery_energy_total="
				+ battery_energy_total + ", voltage_max=" + voltage_max + ", battery_temperature_max="
				+ battery_temperature_max + ", soc_start=" + soc_start + ", soc_end=" + soc_end
				+ ", battery_voltage_total=" + battery_voltage_total + ", valid_flag=" + valid_flag + "]";
	}
 
	
}
